Determining the Suitability of Agile Methods for a Software Project

نویسنده

  • R. W. van Dijk
چکیده

Nowadays a lot of different software development methodologies (SDMs) are available, but little academic supports exists which aids practitioners in deciding which methodology suits their project best. In this paper a framework is proposed with a different view on how to approach situational methodology suitability for the domain of agile methods. This is done by carefully constructing a definition for suitability in this context by conducting a literature study from the viewpoint of contingency theory and by analyzing agile methods in general to find relevant contingency factors regarding agile methods. The conclusion is that suitability is a scale where complete suitability only exist in an ideal situation. Two contingency factors are distilled to determine the suitability of a project for an agile method: the influence of limitations of agile methods and the organizational capability to handle agility, which is determined by the culture values of the organization and the individual capabilities of the team. This is taken together in a framework which enables a practitioner to assess the project situation and which provides guidance for a good line of reasoning when deciding whether an agile method is suitable or not for a project.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Towards the development of a simple tool to assist in agile methodology adoption decisions: agile adoption matrix

This paper describes the development of a decision support tool, an adoption assessment matrix based on critical adoption factors, that addresses a need in industry; namely, to improve the overall understanding of the constituent parts of agile systems development methodologies. It highlights the importance of critical adoption factors to the adoption of an agile method and illustrates the usef...

متن کامل

The impact of agile principles on market-driven software product development

Agile development methods such as extreme programming (XP), SCRUM, Lean Software Development (Lean SD) and others have gained much popularity during the last years. Agile methodologies promise faster time-to-market, satisfied customers and high quality software. While these prospects are appealing, the suitability of agile practices to different domains and business contexts still remains uncle...

متن کامل

Adapting model-based testing to agile context

This study concentrates on model-based testing in agile software developing context. Model-based testing is a software testing technique in which tests are generated from a model. Test can be executed separately later or in motion during the generation. Special focus is placed on examining the adaptability of model-based testing to agile software developing context. The purposes of this study w...

متن کامل

A Control Theory Perspective on Agile Methodology Use and Changing User Requirements

I this paper, we draw on control theory to understand the conditions under which the use of agile practices is most effective in improving software project quality. Although agile development methodologies offer the potential of improving software development outcomes, limited research has examined how project managers can structure the software development environment to maximize the benefits ...

متن کامل

Agile Quality or Depth of Reasoning? Applicability versus Suitability with Respect to Stakeholders' Needs

This chapter provides a basis for discussion and analysis of the quality characteristics of the Agile Information Systems Development (AISD) process, and exposes concerns raised regarding the applicability and suitability of agile methods in different organisational and national cultures. The arguments are derived from recent literature reviews and reports on the state-of-the-art in Agile Metho...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011